package com.cnhis.cloudhealth.clinical.hosnurse.hossendadvice.service;

import java.util.Map;

import javax.annotation.Resource;

import org.springframework.beans.factory.annotation.Autowired;

import com.alibaba.dubbo.config.annotation.Service;
import com.cnhis.cloudhealth.clinical.hosnurse.hossendadvice.bo.HosSendAdviceBo;
import com.cnhis.cloudhealth.commons.Mappers.ModelVo;

@Service
public class HosSendAdviceImpl implements IHosSendAdvice{
   @Autowired
   private HosSendAdviceBo hosSendAdviceBo;

@Override
public ModelVo nurseVDC1Edit(Map map) throws Exception {
	return hosSendAdviceBo.execNurseVDC1Edit(map);
}

@Override
public ModelVo nurseVBM1Update(Map map) throws Exception {
	return hosSendAdviceBo.execNurseVBM1Update(map);
}

@Override
public ModelVo nurseVCM1Update(Map map) throws Exception {
	return hosSendAdviceBo.execNurseVCM1Update(map);
}

@Override
public ModelVo queryPathWay() throws Exception {
	return hosSendAdviceBo.queryPathWay();
}

@Override
public ModelVo selectPatientInfo(Map map) throws Exception {
	return hosSendAdviceBo.selectPatientInfo(map);
}

@Override
public ModelVo checkMedical(Map map) throws Exception {
	return hosSendAdviceBo.checkMedical(map);
}

@Override
public ModelVo nurseAdviceSendDrug(Map map,int pageno,int pagesize) throws Exception {
	return hosSendAdviceBo.execNurseAdviceSendDrug(map,pageno,pagesize);
}
@Override
public ModelVo nurseAdviceSendDrugall(Map map,int pageno,int pagesize) throws Exception {
	return hosSendAdviceBo.execNurseAdviceSendDrugall(map,pageno,pagesize);
}
@Override
public ModelVo nurseAdviceSendDrugPrice(Map map) throws Exception {
	return hosSendAdviceBo.execNurseAdviceSendDrugPrice(map);
}

@Override
public ModelVo nurseLongAdviceSendJudge(Map map) throws Exception {
	return hosSendAdviceBo.execNurseLongAdviceSendJudge(map);
}

@Override
public ModelVo nurseLongAdviceSend(Map map) throws Exception {
	return hosSendAdviceBo.execNurseLongAdviceSend(map);
}

@Override
public ModelVo treatmentType() throws Exception {
	return hosSendAdviceBo.treatmentType();
}

@Override
public ModelVo currentOffice() throws Exception {
	return hosSendAdviceBo.currentOffice();
}

@Override
public ModelVo nurseAdviceSendOther(Map map) throws Exception {
	return hosSendAdviceBo.execNurseAdviceSendOther(map);
}

@Override
public ModelVo nurseAdviceSendOtherPrice(Map map) throws Exception {
	return hosSendAdviceBo.execNurseAdviceSendOtherPrice(map);
}

@Override
public ModelVo nurseTempAdviceSend(Map map) throws Exception {
	return hosSendAdviceBo.execNurseTempAdviceSend(map);
}

@Override
public ModelVo drugAdviceList(Map map,int currPage,int pageSize) throws Exception {
	return hosSendAdviceBo.drugAdviceList(map, currPage, pageSize);
}

@Override
public ModelVo otherAdviceList(Map map, int currPage, int pageSize) throws Exception {
	
	return hosSendAdviceBo.otherAdviceList(map, currPage, pageSize);
}
@Override
public ModelVo otherAdviceListall(Map map, int currPage, int pageSize) throws Exception {
	
	return hosSendAdviceBo.otherAdviceListall(map, currPage, pageSize);
}
@Override
public ModelVo nurseTempAdviceSendJudge(Map map) throws Exception {
	
	return hosSendAdviceBo.nurseTempAdviceSendJudge(map);
}

@Override
public ModelVo checkStoreNumber(Map map) throws Exception{
	return hosSendAdviceBo.checkStoreNumber(map);
}

	@Override
	public ModelVo nurseLisBillsPrintAuto(Map map) throws Exception {
		return hosSendAdviceBo.nurseLisBillsPrintAuto(map);
	}
}
